@charset "UTF-8";
body{overflow-x: hidden;overflow-y: auto;}
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px;line-height: 28px;font-family: "microsoft yahei","宋体", "Arial";color: #333;}
h1,h2,h3,h4,h5,h6{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.red{color: #ba292e;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.poa{position: absolute;}
.por{position: relative;}
.hidden{display: none;}
.w1200{width: 1200px; margin: 0 auto;}
a{color: #434343;text-decoration: none;}
a:hover{color: #0DB75E; text-decoration: none;}
a:visited{text-decoration: none;}
.ease,
.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.noease,
.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color: #aaa;}
/*清除浮动*/
.clear{clear:both;}
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
/*网站顶部*/
.top_main{width: 100%;height: 44px;color: #858585;font-size: 15px;line-height: 44px;border-bottom: 1px #e6e6e6 solid;}
.top_main li{position: relative;display: inline-block;text-align: center;margin: 0 4px;}
.top_main li a{color: #858585;cursor: pointer;}
.top_main li a:hover{color: #00a54f;}
/*网站头部*/
.header_main{
    width: 100%;
    height: 112px;
    z-index: 100;
    /* background: url(/assets/img/top.jpg) no-repeat center 0; */
    position: relative;
}
.header_main .logo{
    display: block;
    margin-top: 15px;
    margin-left: 70px;
}

.header_main .logo img{width: 100%;height: 100%;display: block;}
.header_main .h_pho{background:url(telbg.png) no-repeat 0 25px;font-size:14px;line-height:22px;padding:15px 0 0 65px;color:#3a3a3a;white-space: nowrap;margin-top:5px;}
.header_main .h_pho b{font-size:27px;display:block;line-height:35px;color: #0DB75E; font-weight: 700;}


.header_main .user-center{
    position: absolute;
    right: 55px;
    top: 42px;
    font-size: 20px;
    color: rgb(7, 175, 88);
}

/*网站导航*/
.nav_main{
    width:100%;
    height: 70px;
    /* background: url(/assets/img/nav.png) no-repeat center center; */
    background-color: rgb(7, 175, 88);
    position: relative;
    margin-top: -10px;
    margin-bottom: 10px;
    z-index: 3;
}
.nav_main .nav{
    /* width: 1200px; */
     margin: 0 auto;
}
.nav_main .nav li{
    float: left;
    position: relative;
    width: 154px;
    height: 70px;
    line-height: 70px;
    color: #FFFFFF;
    font-size: 20px;
    text-align: center;
    background: url(/assets/img/nav_li.png) no-repeat right 4px;
}
.nav_main .nav li a{
    display: block;
    color:#fff;
    font-size:20px;
    /* line-height: 80px; */
}
.nav_main .nav li.home,.nav_main .nav li.home:hover{
    width: 120px;
    background:url(/assets/img/LX01.png)no-repeat center 4px;
    background-position: 34px 2px;
    text-align: left;
    padding: 0px 14px;
}
.nav_main .nav li.home a{
    color:#FFFFFF;
    font-size:16px;
    /* line-height: 100px; */
}
.nav_main .nav li.home:hover a{color: #fff}
.nav_main .nav li.home a{background: none;}
.nav_main .nav li:hover, .nav_main .nav li.hover{
    /* background: url(/assets/img/nav_ho.png) repeat-x 0 8px; */
    background: #00a54f 0 8px;
}
.nav_main_li_focus{
    /* background: url(/assets/img/nav_ho.png) repeat-x 0 8px; */
    background: #00a54f 0 8px;
}
.nav_main .nav dl{width: 100%;position: absolute;left: 0;top: 100%;z-index: 12;box-shadow: 3px 0 10px rgba(0, 0, 0, 0.1);}
.nav_main .nav dl{position: absolute;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav_main .nav li:hover dl{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav_main .nav dl dd{line-height: 40px;height: 40px;text-align: left;position: relative;z-index: 12;display: block;width: 100%;border-top: 1px solid #05974b;}
.nav_main .nav dl dd:first-child{border: none;}

.nav_main .nav dl dd a{color: #fff;font-size: 14px;line-height: 40px;background: #00a54f;text-align:center;background-repeat: no-repeat;background-image: -webkit-linear-gradient(left, #0DB75E, #0DB75E);background-image: linear-gradient(to right, #0DB75E, #0DB75E);-webkit-transition: all 0.5s;transition: all 0.5s;background-size: 0% 100%;}
.nav_main .nav dl dd a:hover {background-size: 100% 100%;color: rgba(255, 255, 255, 0.9999);}



/* 弹出的窗口*/
.layui-layer-iframe {
    border-radius: 25px !important;
}

.layui-layer {
    border-radius: 25px !important;
}

#layui-layer-iframe1 {
    border-radius: 25px !important;
}

/* 弹出的窗口*/
